package ldh.im.fxgui;

import ldh.im.fxbase.richtext.TextItem;
import org.junit.Test;

public class SplitDemo {

    @Test
    public void split() {
        String str = "34343|~|emoji:asdfasfsadfasfa|~|";
        String[] ss = str.split("\\|~\\|");
        for(String s : ss) {
            if (!s.equals("")) {
                TextItem textItem = TextItem.parse(s);
                if (textItem != null) {
                    System.out.println("textItem:" + textItem.getData());
                } else {
                    System.out.println("s:" + s);
                }

            }
        }
    }
}
